package jishiti;

import java.util.*;

/**
 * 给出一个字符串，例如：“thankkkk  youuuuu  veryyyy   muchhh！”，
 * 去掉重复的字符，输出新的字符串。
 */
public class D1 {
    public static void main(String[] args) {
        String  str = "thankkkk youuuuu veryyyy muchhh!";
//        将字符串转为字符数组
        char[] chs = str.toCharArray();
//        创建LinkedHashSet集合，用于保存去重后的字符
        Set<Character> s = new LinkedHashSet<>();
        for (Character c : chs) {
            s.add(c);
        }
//        将list集合中的元素转换为String，使用StringBuilder完成
        StringBuilder builder = new StringBuilder();
        for (Character ch : s) {
            builder.append(ch);
        }
        String newStr = builder.toString();
        System.out.println("去重后的字符串："+newStr);
//        输出结果为：去重后的字符串：thank youvermc! 把所有重复的字符都去掉了
    }
}
